package cn.com.zh.app.job;

import java.util.Date;
import java.util.UUID;

import org.springframework.stereotype.Component;

import cn.com.zh.app.collector.dto.CollectionURLDTO;
import cn.com.zh.app.collector.service.CollectionURLService;

@Component
public class CollectionURLJOB {

	
//	@Resource
	private CollectionURLService URLService;
	
	/**
	 * every 2/per.min
	 */
//	@Scheduled(cron="0 0/1 *  * * ?")
	public void collectionURLJob() {
		init();
	}

	private void init() {
//		/**
//		 * 1.get url Info
//		 */
//		CollectionURLDTO dto=new CollectionURLDTO();
//		dto.setUrlStatus("0");
//		dto.setUrlLevel("0");
//		/**
//		 * check data is null or not 
//		 * if null insert default data
//		 * https://www.hao123.com/
//		 */
//		List<CollectionURLDTO> list=URLService.queryListInfoByParam(dto);
//		

		CollectionURLDTO urlDto=new CollectionURLDTO();

		urlDto.setUrlPath("https://hao.360.cn");//https://hao.qq.com  https://www.114la.com/  https://hao.360.cn
		urlDto.setUrlStatus("0");
		urlDto.setUrlLevel("0");
		CollectionURLDTO dto=URLService.querySingleInfoByParam(urlDto);
		if(dto==null) {
			urlDto.setId(UUID.randomUUID().toString().replaceAll("-", ""));
			urlDto.setUrlCreateBy("sys");
			urlDto.setUrlCreateDate(new Date());
			urlDto.setUrlName("网址导航360");
			int rstCount=URLService.saveSingleInfo(urlDto);
			System.out.println(rstCount);
		}
		
		System.out.println("11111111111111111111111");
	}
}
